home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / HTTP.MI_ / http.mib
Encoding:
Text File  |  2003-02-21  |  20.8 KB  |  512 lines

  1. HTTPSERVER-MIB DEFINITIONS ::= BEGIN
  2.  
  3.         IMPORTS
  4.                 enterprises,
  5.                 OBJECT-TYPE,
  6.                 Counter
  7.                         FROM RFC1155-SMI
  8.                 internetServer
  9.                         FROM INTERNETSERVER-MIB;
  10.  
  11. --      microsoft       OBJECT IDENTIFIER ::= { enterprises 311 }
  12. --      software        OBJECT IDENTIFIER ::= { microsoft 1 }
  13. --      internetServer  OBJECT IDENTIFIER ::= { software 7 }
  14.         httpServer      OBJECT IDENTIFIER ::= { internetServer 3 }
  15.         httpStatistics  OBJECT IDENTIFIER ::= { httpServer 1 }
  16.  
  17. -- Http Server Statistics
  18.  
  19.         totalBytesSentHighWord OBJECT-TYPE
  20.                 SYNTAX  Counter
  21.                 ACCESS  read-only
  22.                 STATUS  mandatory
  23.                 DESCRIPTION
  24.                         "This is the high 32-bits of the total number of
  25.                         of BYTEs sent by the web service (since service 
  26.             startup)."
  27.                 ::= { httpStatistics 1 }
  28.  
  29.         totalBytesSentLowWord OBJECT-TYPE
  30.                 SYNTAX  Counter
  31.                 ACCESS  read-only
  32.                 STATUS  mandatory
  33.                 DESCRIPTION
  34.                         "This is the low 32-bits of the total number of
  35.                         of BYTEs sent by the web service (since service 
  36.             startup)."
  37.                 ::= { httpStatistics 2 }
  38.  
  39.         totalBytesReceivedHighWord OBJECT-TYPE
  40.                 SYNTAX  Counter
  41.                 ACCESS  read-only
  42.                 STATUS  mandatory
  43.                 DESCRIPTION
  44.                         "This is the high 32-bits of the total number of
  45.                         of BYTEs received by the web service (since service 
  46.             startup)."
  47.                 ::= { httpStatistics 3 }
  48.  
  49.         totalBytesReceivedLowWord OBJECT-TYPE
  50.                 SYNTAX  Counter
  51.                 ACCESS  read-only
  52.                 STATUS  mandatory
  53.                 DESCRIPTION
  54.                         "This is the low 32-bits of the total number of
  55.                         of BYTEs received by the web service (since service 
  56.             startup)."
  57.                 ::= { httpStatistics 4 }
  58.  
  59.         totalFilesSent OBJECT-TYPE
  60.                 SYNTAX  Counter
  61.                 ACCESS  read-only
  62.                 STATUS  mandatory
  63.                 DESCRIPTION
  64.                         "This is the total number of files sent by this
  65.                         web service (since service startup)."
  66.                 ::= { httpStatistics 5 }
  67.  
  68.         totalFilesReceived OBJECT-TYPE
  69.                 SYNTAX  Counter
  70.                 ACCESS  read-only
  71.                 STATUS  mandatory
  72.                 DESCRIPTION
  73.                         "This is the total number of files received by 
  74.                         the web service (since service startup)."
  75.                 ::= { httpStatistics 6 }
  76.                 
  77.         currentAnonymousUsers OBJECT-TYPE
  78.                 SYNTAX  Counter
  79.                 ACCESS  read-only
  80.                 STATUS  mandatory
  81.                 DESCRIPTION
  82.                         "This is the number of users who currently have 
  83.                         an anonymous connection using the Web service."
  84.                 ::= { httpStatistics 7 }
  85.  
  86.         currentNonAnonymousUsers OBJECT-TYPE
  87.                 SYNTAX  Counter
  88.                 ACCESS  read-only
  89.                 STATUS  mandatory
  90.                 DESCRIPTION
  91.                         "This is the number of users who currently have 
  92.                         a non-anonymous connection using the Web service."
  93.                 ::= { httpStatistics 8  }
  94.  
  95.         totalAnonymousUsers OBJECT-TYPE
  96.                 SYNTAX  Counter
  97.                 ACCESS  read-only
  98.                 STATUS  mandatory
  99.                 DESCRIPTION
  100.                         "This is the total number of users who established 
  101.                         an anonymous connection with the Web service (since 
  102.                         service startup)."
  103.                 ::= { httpStatistics 9  }
  104.  
  105.         totalNonAnonymousUsers OBJECT-TYPE
  106.                 SYNTAX  Counter
  107.                 ACCESS  read-only
  108.                 STATUS  mandatory
  109.                 DESCRIPTION
  110.                         "This is the total number of users who established 
  111.                         a non-anonymous connection with the Web service (since 
  112.                         service startup)."
  113.                 ::= { httpStatistics 10  }
  114.  
  115.         maxAnonymousUsers OBJECT-TYPE
  116.                 SYNTAX  Counter
  117.                 ACCESS  read-only
  118.                 STATUS  mandatory
  119.                 DESCRIPTION
  120.                         "This is the maximum number of users who established 
  121.                         concurrent anonymous connections using the Web service 
  122.                         (since service startup)."
  123.                 ::= { httpStatistics 11 }
  124.  
  125.         maxNonAnonymousUsers OBJECT-TYPE
  126.                 SYNTAX  Counter
  127.                 ACCESS  read-only
  128.                 STATUS  mandatory
  129.                 DESCRIPTION
  130.                         "This is the maximum number of concurrent non-anonymous 
  131.                         connections to the Web service (since service startup)."
  132.                 ::= { httpStatistics 12 }
  133.  
  134.         currentConnections OBJECT-TYPE
  135.                 SYNTAX  INTEGER
  136.                 ACCESS  read-only
  137.                 STATUS  mandatory
  138.                 DESCRIPTION
  139.                         "This is the current number of connections established 
  140.                         with the Web service."
  141.                 ::= { httpStatistics 13 }
  142.  
  143.         maxConnections OBJECT-TYPE
  144.                 SYNTAX  Counter
  145.                 ACCESS  read-only
  146.                 STATUS  mandatory
  147.                 DESCRIPTION
  148.                         "This is the maximum number of concurrent connections 
  149.                         established with the Web service (since service startup)."
  150.                 ::= { httpStatistics 14 }
  151.  
  152.         connectionAttempts OBJECT-TYPE
  153.                 SYNTAX  Counter
  154.                 ACCESS  read-only
  155.                 STATUS  mandatory
  156.                 DESCRIPTION
  157.                         "This is the number of connections that have been 
  158.                         attempted using the Web service (since service 
  159.                         startup)."
  160.                 ::= { httpStatistics 15 }
  161.  
  162.         logonAttempts OBJECT-TYPE
  163.                 SYNTAX  Counter
  164.                 ACCESS  read-only
  165.                 STATUS  mandatory
  166.                 DESCRIPTION
  167.                         "This is the number of logons attempts to the Web 
  168.                         Service (since service startup)."
  169.                 ::= { httpStatistics 16 }
  170.  
  171.         totalOptions OBJECT-TYPE
  172.                 SYNTAX  Counter
  173.                 ACCESS  read-only
  174.                 STATUS  mandatory
  175.                 DESCRIPTION
  176.                         "This is the number of HTTP requests using the 
  177.                         OPTIONS method (since service startup)."
  178.                 ::= { httpStatistics 17 }
  179.  
  180.         totalGets OBJECT-TYPE
  181.                 SYNTAX  Counter
  182.                 ACCESS  read-only
  183.                 STATUS  mandatory
  184.                 DESCRIPTION
  185.                         "This is the number of HTTP requests using the 
  186.                         GET method (since service startup).  Get requests 
  187.                         are the most common HTTP request."
  188.                 ::= { httpStatistics 18 }
  189.  
  190.         totalPosts OBJECT-TYPE
  191.                 SYNTAX  Counter
  192.                 ACCESS  read-only
  193.                 STATUS  mandatory
  194.                 DESCRIPTION
  195.                         "This is the number of HTTP requests using the 
  196.                         POST method (since service startup)."
  197.                 ::= { httpStatistics 19 }
  198.  
  199.         totalHeads OBJECT-TYPE
  200.                 SYNTAX  Counter
  201.                 ACCESS  read-only
  202.                 STATUS  mandatory
  203.                 DESCRIPTION
  204.                         "This is the number of HTTP requests using the 
  205.                         HEAD method (since service startup).  Head requests 
  206.                         generally indicate a client is querying the state of 
  207.                         a document they already have to see if it needs to be 
  208.                         refreshed."
  209.                 ::= { httpStatistics 20 }
  210.  
  211.         totalPuts OBJECT-TYPE
  212.                 SYNTAX  Counter
  213.                 ACCESS  read-only
  214.                 STATUS  mandatory
  215.                 DESCRIPTION
  216.                         "This is the number of HTTP requests using the 
  217.                         PUT method (since service startup)."
  218.                 ::= { httpStatistics 21 }
  219.  
  220.         totalDeletes OBJECT-TYPE
  221.                 SYNTAX  Counter
  222.                 ACCESS  read-only
  223.                 STATUS  mandatory
  224.                 DESCRIPTION
  225.                         "This is the number of HTTP requests using the 
  226.                         DELETE method (since service startup).  Delete requests 
  227.                         are generally used for file removals."
  228.                 ::= { httpStatistics 22 }
  229.  
  230.         totalTraces OBJECT-TYPE
  231.                 SYNTAX  Counter
  232.                 ACCESS  read-only
  233.                 STATUS  mandatory
  234.                 DESCRIPTION
  235.                         "This is the number of HTTP requests using the 
  236.                         TRACE method (since service startup).  Trace requests 
  237.                         allow the client to see what is being received at the 
  238.                         end of the request chain and use the information for 
  239.                         diagnostic purposes."
  240.                 ::= { httpStatistics 23 }
  241.  
  242.         totalMove OBJECT-TYPE
  243.                 SYNTAX  Counter
  244.                 ACCESS  read-only
  245.                 STATUS  mandatory
  246.                 DESCRIPTION
  247.                         "This is the number of HTTP requests using the MOVE 
  248.                         method (since service startup).  Move requests are 
  249.                         used for moving files and directories."
  250.                 ::= { httpStatistics 24 }
  251.  
  252.         totalCopy OBJECT-TYPE
  253.                 SYNTAX  Counter
  254.                 ACCESS  read-only
  255.                 STATUS  mandatory
  256.                 DESCRIPTION
  257.                         "This is the number of HTTP requests using the COPY 
  258.                         method (since service startup).  Copy requests are
  259.                         used for copying files and directories."
  260.                 ::= { httpStatistics 25 }
  261.  
  262.         totalMkcol OBJECT-TYPE
  263.                 SYNTAX  Counter
  264.                 ACCESS  read-only
  265.                 STATUS  mandatory
  266.                 DESCRIPTION
  267.                         "This is the number of HTTP requests using the MKCOL 
  268.                         method (since service startup).  Mkcol requests are 
  269.                         used to create directories on the server."
  270.                 ::= { httpStatistics 26 }
  271.  
  272.         totalPropfind OBJECT-TYPE
  273.                 SYNTAX  Counter
  274.                 ACCESS  read-only
  275.                 STATUS  mandatory
  276.                 DESCRIPTION
  277.                         "This is the number of HTTP requests using the PROPFIND 
  278.                         method (since service startup).  Propfind requests 
  279.                         retrieve property values on files and directories."
  280.                 ::= { httpStatistics 27 }
  281.  
  282.         totalProppatch OBJECT-TYPE
  283.                 SYNTAX  Counter
  284.                 ACCESS  read-only
  285.                 STATUS  mandatory
  286.                 DESCRIPTION
  287.                         "This is the number of HTTP requests using the 
  288.                         PROPPATCH method (since service startup).  Proppatch 
  289.                         requests set property values on files and directories."
  290.                 ::= { httpStatistics 28 }
  291.  
  292.         totalSearch OBJECT-TYPE
  293.                 SYNTAX  Counter
  294.                 ACCESS  read-only
  295.                 STATUS  mandatory
  296.                 DESCRIPTION
  297.                         "This is the number of HTTP requests using the SEARCH 
  298.                         method (since service startup).  Search requests are 
  299.                         used to query the server to find resources that match 
  300.                         a set of conditions provided by the client."
  301.                 ::= { httpStatistics 29 }
  302.  
  303.         totalLock OBJECT-TYPE
  304.                 SYNTAX  Counter
  305.                 ACCESS  read-only
  306.                 STATUS  mandatory
  307.                 DESCRIPTION
  308.                         "This is the number of HTTP requests using the LOCK 
  309.                         method (since service startup).  Lock requests are 
  310.                         used to lock a file for one user so that only that 
  311.                         user can modify the file."
  312.                 ::= { httpStatistics 30 }
  313.  
  314.         totalUnlock OBJECT-TYPE
  315.                 SYNTAX  Counter
  316.                 ACCESS  read-only
  317.                 STATUS  mandatory
  318.                 DESCRIPTION
  319.                         "This is the number of HTTP requests using the UNLOCK 
  320.                         method (since service startup).  Unlock requests are 
  321.                         used to remove locks from files."
  322.                 ::= { httpStatistics 31 }
  323.  
  324.         totalOthers OBJECT-TYPE
  325.                 SYNTAX  Counter
  326.                 ACCESS  read-only
  327.                 STATUS  mandatory
  328.                 DESCRIPTION
  329.                         "This is the number of HTTP requests that are not OPTIONS, 
  330.                         GET, HEAD, POST, PUT, DELETE, TRACE, MOVE, COPY, MKCOL, 
  331.                         PROPFIND, PROPPATCH, SEARCH, LOCK or UNLOCK methods (since 
  332.                         service startup)."
  333.                 ::= { httpStatistics 32 }
  334.  
  335.         currentCGIRequests OBJECT-TYPE
  336.                 SYNTAX  Counter
  337.                 ACCESS  read-only
  338.                 STATUS  mandatory
  339.                 DESCRIPTION
  340.                         "This is the current number of CGI requests being 
  341.                         simultaneously processed by the Web service."
  342.                 ::= { httpStatistics 33 }
  343.  
  344.         currentBGIRequests OBJECT-TYPE
  345.                 SYNTAX  Counter
  346.                 ACCESS  read-only
  347.                 STATUS  mandatory
  348.                 DESCRIPTION
  349.                         "This is the current number of ISAPI requests being 
  350.                         simultaneously processed by the Web service."
  351.                 ::= { httpStatistics 34 }
  352.                 
  353.         totalCGIRequests OBJECT-TYPE
  354.                 SYNTAX  Counter
  355.                 ACCESS  read-only
  356.                 STATUS  mandatory
  357.                 DESCRIPTION
  358.                         "This is the total number of CGI requests (since 
  359.                         service startup)."
  360.                 ::= { httpStatistics 35 }
  361.  
  362.         totalBGIRequests OBJECT-TYPE
  363.                 SYNTAX  Counter
  364.                 ACCESS  read-only
  365.                 STATUS  mandatory
  366.                 DESCRIPTION
  367.                         "This is the total ISAPI requests received (since 
  368.                         service startup)."
  369.                 ::= { httpStatistics 36 }
  370.                 
  371.         maxCGIRequests OBJECT-TYPE
  372.                 SYNTAX  Counter
  373.                 ACCESS  read-only
  374.                 STATUS  mandatory
  375.                 DESCRIPTION
  376.                         "This is the maximum number of CGI requests 
  377.                         simultaneously processed by the Web service (since 
  378.                         service startup)."
  379.                 ::= { httpStatistics 37 }
  380.  
  381.         maxBGIRequests OBJECT-TYPE
  382.                 SYNTAX  Counter
  383.                 ACCESS  read-only
  384.                 STATUS  mandatory
  385.                 DESCRIPTION
  386.                         "This is the maximum number of ISAPI requests 
  387.                         simultaneously processed by the Web service (since 
  388.                         service startup)."
  389.                 ::= { httpStatistics 38 }
  390.  
  391.         currentBlockedRequests OBJECT-TYPE
  392.                 SYNTAX  Counter
  393.                 ACCESS  read-only
  394.                 STATUS  mandatory
  395.                 DESCRIPTION
  396.                         "This is the current number of requests that have 
  397.                         been temporarily blocked by the web service due to 
  398.                         bandwidth throttling settings."
  399.                 ::= { httpStatistics 39 }
  400.                 
  401.         totalBlockedRequests OBJECT-TYPE
  402.                 SYNTAX  Counter
  403.                 ACCESS  read-only
  404.                 STATUS  mandatory
  405.                 DESCRIPTION
  406.                         "This is the total number of requests that have 
  407.                         been temporarily blocked by the web service due to 
  408.                         bandwidth throttling settings."
  409.                 ::= { httpStatistics 40 }
  410.                 
  411.         totalAllowedRequests OBJECT-TYPE
  412.                 SYNTAX  Counter
  413.                 ACCESS  read-only
  414.                 STATUS  mandatory
  415.                 DESCRIPTION
  416.                         "This is the total number of requests that the web service 
  417.                         has allowed when the bandwidth throttling settings on the 
  418.                         server have been enabled (since service startup)."
  419.                 ::= { httpStatistics 41 }
  420.  
  421.         totalRejectedRequests OBJECT-TYPE
  422.                 SYNTAX  Counter
  423.                 ACCESS  read-only
  424.                 STATUS  mandatory
  425.                 DESCRIPTION
  426.                         "This is the total number of requests rejected due to 
  427.                         bandwidth throttling settings (since service startup)."
  428.                 ::= { httpStatistics 42 }
  429.                 
  430.         totalNotFoundErrors OBJECT-TYPE
  431.                 SYNTAX  Counter
  432.                 ACCESS  read-only
  433.                 STATUS  mandatory
  434.                 DESCRIPTION
  435.                         "This is the number of requests that couldn't be satisfied 
  436.                         by the server because the requested document could not be 
  437.                         found (since service startup).  These are generally reported 
  438.                         as an HTTP 404 error code to the client."
  439.                 ::= { httpStatistics 43 }
  440.  
  441.         totalLockedErrors OBJECT-TYPE
  442.                 SYNTAX  Counter
  443.                 ACCESS  read-only
  444.                 STATUS  mandatory
  445.                 DESCRIPTION
  446.                         "This is the number of requests that couldn't be satisfied by 
  447.                         the server because the requested was locked (since service 
  448.                         startup).  These are generally reported as an HTTP 423 error 
  449.                         code to the client."
  450.                 ::= { httpStatistics 44 }
  451.  
  452.         measuredBandwidth OBJECT-TYPE
  453.                 SYNTAX  Counter
  454.                 ACCESS  read-only
  455.                 STATUS  mandatory
  456.                 DESCRIPTION
  457.                         "This is the I/O bandwidth used by the web service, averaged
  458.                         over a minute."
  459.                 ::= { httpStatistics 45 }
  460.  
  461.         currentCALsforAuthenticatedUsers OBJECT-TYPE
  462.                 SYNTAX  Counter
  463.                 ACCESS  read-only
  464.                 STATUS  mandatory
  465.                 DESCRIPTION
  466.                         "This counter is no longer valid. Value will always be zero."
  467.                 ::= { httpStatistics 46 }
  468.                 
  469.         maxCALsforAuthenticatedUsers OBJECT-TYPE
  470.                 SYNTAX  Counter
  471.                 ACCESS  read-only
  472.                 STATUS  mandatory
  473.                 DESCRIPTION
  474.                         "This counter is no longer valid. Value will always be zero."
  475.                 ::= { httpStatistics 47 }
  476.                 
  477.         totalCALFailedAuthenticatedUser OBJECT-TYPE
  478.                 SYNTAX  Counter
  479.                 ACCESS  read-only
  480.                 STATUS  mandatory
  481.                 DESCRIPTION
  482.                         "This counter is no longer valid. Value will always be zero."
  483.                 ::= { httpStatistics 48 }
  484.                 
  485.         currentCALsforSecureConnections OBJECT-TYPE
  486.                 SYNTAX  Counter
  487.                 ACCESS  read-only
  488.                 STATUS  mandatory
  489.                 DESCRIPTION
  490.                         "This counter is no longer valid. Value will always be zero."
  491.                 ::= { httpStatistics 49 }
  492.                 
  493.         maxCALsforSecureConnections OBJECT-TYPE
  494.                 SYNTAX  Counter
  495.                 ACCESS  read-only
  496.                 STATUS  mandatory
  497.                 DESCRIPTION
  498.                         "This counter is no longer valid. Value will always be zero."
  499.                 ::= { httpStatistics 50 }
  500.                 
  501.         totalCALFailedSecureConnection OBJECT-TYPE
  502.                 SYNTAX  Counter
  503.                 ACCESS  read-only
  504.                 STATUS  mandatory
  505.                 DESCRIPTION
  506.                         "This counter is no longer valid. Value will always be zero."
  507.                 ::= { httpStatistics 51 }
  508.  
  509. END
  510.  
  511. 
  512.